Synonyms for "weapon of mass destruction"

Words with similar meaning